Cortex-R4 Software Development

Course Objectives

Cortex-R4 software development is a three days ARM official course.

The course goes into great depth, and provides all necessary know-how to develop software for systems based on Cortex-R4 processor.

The course covers the processor architecture, memory ordering, memory protection unit (MPU), caches and TCMs, Assembler language, synchronization, barriers, debug, power management, C for ARM and exception handling. 

General Information

Prerequisites

  • Computer architecture background
  • C and assembler
  • Experience in developing embedded systems

Duration & Attendance

3 days (4 days with Hands-on labs)

Target Audience

Software engineers that would like developing software and BSP for platforms based on Cortex-R4 processor.

Additional Information

Evaluation & Certification

At the end of the course the participant will receive a certificate from ARM.

Technical Material

  • ARM official course book
  • Lab handbook
  • ARM DS5 SDK